// samsting : this file is auto create.

#include "Ons/2015-10-20/OnsEmpowerCreateRequest.h"

namespace aliyun { namespace Ons {

OnsEmpowerCreateRequest::OnsEmpowerCreateRequest() : RpcAcsRequest("Ons", "2015-10-20", "OnsEmpowerCreate") {
}

const string& OnsEmpowerCreateRequest::GetOnsRegionId(void) const {
  return OnsRegionId_;
}
void OnsEmpowerCreateRequest::SetOnsRegionId(const string& OnsRegionId) {
  OnsRegionId_ = OnsRegionId;
  PutQueryParameter("OnsRegionId", OnsRegionId_);
}

const string& OnsEmpowerCreateRequest::GetOnsPlatform(void) const {
  return OnsPlatform_;
}
void OnsEmpowerCreateRequest::SetOnsPlatform(const string& OnsPlatform) {
  OnsPlatform_ = OnsPlatform;
  PutQueryParameter("OnsPlatform", OnsPlatform_);
}

int64 OnsEmpowerCreateRequest::GetPreventCache(void) const {
  return PreventCache_;
}
void OnsEmpowerCreateRequest::SetPreventCache(int64 PreventCache) {
  PreventCache_ = PreventCache;
  PutQueryParameter("PreventCache", string_ValueOfInt64(PreventCache_));
}

const string& OnsEmpowerCreateRequest::GetEmpowerUser(void) const {
  return EmpowerUser_;
}
void OnsEmpowerCreateRequest::SetEmpowerUser(const string& EmpowerUser) {
  EmpowerUser_ = EmpowerUser;
  PutQueryParameter("EmpowerUser", EmpowerUser_);
}

const string& OnsEmpowerCreateRequest::GetTopic(void) const {
  return Topic_;
}
void OnsEmpowerCreateRequest::SetTopic(const string& Topic) {
  Topic_ = Topic;
  PutQueryParameter("Topic", Topic_);
}

int OnsEmpowerCreateRequest::GetRelation(void) const {
  return Relation_;
}
void OnsEmpowerCreateRequest::SetRelation(int Relation) {
  Relation_ = Relation;
  PutQueryParameter("Relation", string_ValueOfInt(Relation_));
}


} } // namespace aliyun { namespace Ons {

// end of file 
